#include <bits/stdc++.h>
using namespace std;
unordered_map<int,int> mp;
int n,a,maxn=INT_MIN,ans,sum;
int main(){
    freopen("duel.in","r",stdin);
    freopen("duel.out","w",stdout);
    ios::sync_with_stdio(0);
    cin.tie(0); cout.tie(0);
    cin>>n;
    for(int i=1; i<=n; i++){
        cin>>a;
        mp[a]++;
        maxn=max(a,maxn);
    }
    for(int i=1; i<=maxn; i++){
       if(mp[i]>sum){
            sum=mp[i];
       }
    }
    cout<<sum<<"\n";
    return 0;
}
